Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEIGHTON SQUARE Semi-Detached £191,807 £190,000 7 Mar 2023
5 LEIGHTON SQUARE Semi-Detached £97,095 £35,400 19 Aug 2002
6 LEIGHTON SQUARE Semi-Detached £183,553 £142,000 28 Apr 2017